Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Venezuela F9 Venezuela F5 Venezuela F6 Venezuela F7 Venezuela F8 Venezuela F2 Venezuela F3 Spain F6 Venezuela F2 Venezuela F3 Italy F11 Venezuela F4 Venezuela F5 Venezuela F6 Spain F25 Spain F26 Spain F27 Spain F29 Spain F30 Spain F32 Spain F33 Venezuela F7 Venezuela F8 Spain F38 Spain F39 Turkey F1 Turkey F2 Turkey F3 Spain F3 Spain F4 Spain F6 Croatia F5 Croatia F6 Spain F9 Venezuela F1 Venezuela F2 Venezuela F3 Spain F15 Spain F16 Belgium F1 Belgium F2 Spain F20 Spain F21 Spain F22 Spain F24 Spain F25 Spain F32 Venezuela F4 Venezuela F5 USA F1 USA F2 USA F3 Spain F2 Spain F3 Spain F4 Spain F5 Spain F6 Spain F7 Spain F8 Venezuela F1 Venezuela F2 Spain F22 Spain F23 Spain F24 Spain F26 Spain F27 Spain F28 Spain F32 Portugal F9 Portugal F10 Portugal F11 Venezuela F8 Venezuela F9 Egypt F1 Egypt F2 Spain F2 Spain F3 Spain F4 Spain F5 Greece F5 Greece F6 Greece F7 Turkey F16 Turkey F17 Turkey F18 Turkey F33 Turkey F34 Greece F8 Greece F9 Greece F10 Turkey F40 Turkey F41 Turkey F3 Turkey F4 Turkey F5 Turkey F11 Turkey F12 Turkey F13 Turkey F21 Italy F21 Italy F22 Italy F23 Russia F7 Russia F8 Portugal F12 Portugal F13 Greece F8 Greece F9 Greece F11 Turkey F4 Turkey F5 USA F7 Portugal F1 Egypt F9 Egypt F10 Greece F3 Greece F4 Greece F5 Spain F12 Spain F13 Bulgaria F2 Bulgaria F3 Germany F6 Spain F23 Spain F27 Portugal F11 Tunisia F28 Spain F35 USA F3 (Plantation) USA F4 (Sunrise) USA F5 (Weston) USA F8 (Indian Harbour Beach) USA F9 (Orlando) USA F10 (Bakersfield) USA F11 (Calabasas) USA F15 (Vero Beach) USA F16 (Tampa) Mexico F3 (Cordoba) Mexico F4 (Pachuca) USA F18 (Buffalo) USA F20 (Rochester) USA F22 (Pittsburgh) USA F24 (Champaign) USA F25 (Champaign) USA F26 (Decatur) USA F27 (Edwardsville) Canada F5 (Calgary) Canada F6 (Toronto) USA F33 (Houston) USA F34 (Harlingen) USA F3 (Naples) USA F4 (Sunrise) USA F5 (Weston) Canada F1 (Gatineau) Canada F2 (Sherbrooke) USA F7 (Bakersfield) USA F8 (Calabasas) USA F11 (Orange Park) USA F12 (Vero Beach) Canada F3 (Calgary) Canada F4 (Kelowna) Canada F5 (Saskatoon) USA F29 (Birmingham) USA F32 (Pensacola) Panama F4 (Panama) Dominican Republic F1 (Santo Domingo) M25 Weston M15 Doha M15 Doha M15 Cancun M15 Sunrise M15 Orange Park M25 Pensacola M15 Tabarka M15 Tabarka M15 Orlando M15 Rochester M15 Pittsburgh M15 Norman M25 Iowa City M15 Cancun M15 Cancun M15 Cancun M25 Houston M25 Harlingen M15 Santa Tecla M15 Doha M15 Doha M15 Meshref M15 Meshref M15 Meshref M15 Santo Domingo M15 Santo Domingo M15 Santo Domingo M15 Cancun M25 Weston M25 Lima M25 Lima M15 Heraklion M15 Fayetteville M15 Santo Domingo M15 Santo Domingo M25 Naples M25 Naples M25 Pensacola M25 Santo Domingo M25 Santo Domingo M15 Weston M25 Portoviejo M25 Guayaquil M15 Naples M15 Naples M15 Vero Beach M15 Guatemala M15 Santo Domingo M25 Weston M15 Naples M15 Naples M15 Naples M25 Anapoima M25 Medellin M15 Sunrise M15 Orange Park M15 Vero Beach M15 Quito M15 Quito M15 Quito M15 Quito M25 Portoviejo M25 Guayaquil M15 Cancun M15 Cancun M15 Cancun M15 Cancun M15 Tallahassee M15 Boca Raton M15 Santo Domingo M15 Ithaca M15 Edmond M15 Naples M15 Sunrise M15 Vero Beach M15 Orange Park M15 Rancho Santa Fe Warsteiner Challenger Lubeck - Lubeck Warsteiner Challenger Wolfsburg - Wolfsburg The LTA Hull Challenger - Hull Challenger Hamburg - Hamburg Rezidenza Open - Magdeburg Tennis Napoli Cup - Naples Ljubljana Open 2002 - Ljubljana Zagreb Open - Zagreb Sporting Challenger - Turin Schickendanz Open - Furth 10th Wartburg Open - Eisenach Muller Cup - Ulm Stella Artois Clay Court Championships - Budaors San Marino Cepu Open - San Marino Geneva Challenger - Geneva Black Forest Open 2002 - Freudenstadt Asirom Challenger Brasov - Brasov M15 Morelia M15 Santo Domingo M25 Zapopan M15 Santo Domingo M25 Santo Domingo M25 Santo Domingo M15 Kingston M15 Santo Domingo M15 Villahermosa M25 Xalapa M15 Kingston M15 Huamantla M15 Huamantla M15 Monastir M15 Monastir M15 Monastir M15 Monastir M15 Monastir M15 Santa Tecla M15 Guatemala M15 Guatemala M15 Monastir M15 Tallahassee M15 Villahermosa M15 Santo Domingo M15 Monastir M15 Monastir M15 San Diego M15 San Diego M15 Orange Park M25 Bakersfield M25 Calabasas M15 Orlando M15 Vero Beach M15 San Diego M15 Mistelbach M15 Santa Tecla M15 Vienna M15 Haren M15 Madrid Cosmorom Challenger - Brasov Neride Prague Indoor - Prague Residenza Open - Magdeburg Architect Open - Budapest Compaq Challenger - Bucharest Stella Artois Clay Court Championships - Budaors Warta Cup 2001 - Sopot BMW Challenger Open - Monchengladbach Black Forest Open - Freudenstadt Asirom Challenger Brasov - Brasov EI Bank Bulgarian Challenger - Sofia Kamnik Challenger - Kamnik The Bolton Challenger - Bolton Tatra Banka Open 2001 - Bratislava Challenger Britania Zavaleta - Puebla Copa Ericsson Costa Rica - San Jose Maia Open 2002 - Maia XL Challenger de Tenis Copa Sevilla - Seville Tatra Banka Open - Bratislava Neride Prague Indoor - Prague Jameson Cup - Milan Intersport Heilbronn Open - Heilbronn Hamburg Challenger - Hamburg Challenger 42 - Andrezieux Challenger Ford de Cherbourg - Cherbourg Open de Franche Comte - Besancon Heineken Challenger - Ho Chi Minh City Tennis Napoli Cup - Napoli Garden Open - Rome Finnish Open - Helsinki Asirom Challenger - Brasov Tatra Banka Open 2003 - Bratislava Privat Bank Cup - Dniepropetrovsk ATP Challenger 2003 Numea - New Caledonia Challenger 42 - Andrezieux SIR Supermercadi Challenger - Rome Privat Bank Cup - Dnepropetrovsk Mobilux Open - Luxembourg Mauritius Open - Mauritius Intersport Heilbronn Open - Heilbronn Open de Franche-Comte - Besancon Pro Tennis World Open - Sunrise M15 Champaign M25 Champaign PrivatBank Cup - Dnepropetrovsk Privatbank Open 2006 - Dnepropetrovsk LTA Shrewsbury Challenger - Shrewsbury XI Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2007 - Napoli Roma Challenger 2007 - Rome Unique Zagreb Open - Zagreb Challenger Lugano - Lugano La Rinascente Tennis Cup Harbour Club Milano - Milan Arpa Ceramic Cup - Reggio Emilia Siemens Open 2007 - Scheveningen Timisoara Challenger - Timisoara 's Tennis Masters 07 Challenger - Graz Citta di Como - Como Brasov Challenger - Brasov Ipsos Bucharest Challenger - Bucharest Lambertz Open by Stawag 2007 - Aachen Tatra Banka Slovak Open - Bratislava PEOPLEnet Cup - Dnepropetrovsk Schickendanz Open - Furth PEOPLEnet CUP - Dnepropetrovsk Prostejov Challenger Szczecin Challenger Marrakech Challenger Barletta Challenger Milan Challenger Arad Challenger Timisoara Challenger Bercuit Challenger Sibiu Challenger Cordenons Challenger Alphen Challenger Brasov Challenger Banja Luka Challenger Seville Challenger Szczecin Challenger Madrid Challenger ATP Challenger Tour Finals Panama City Challenger Savannah Challenger Furth Challenger Prague Challenger Milan Challenger Todi Challenger San Benedetto Challenger Guayaquil Challenger Panama City Challenger Barranquilla Challenger Arad Challenger Marburg Challenger Todi Challenger Portoroz Challenger Cortina Challenger San Marino Challenger Como Challenger Alphen Challenger Brasov Challenger Trnava Challenger Sibiu Challenger Rennes Challenger Geneva Challenger Mouilleron-Le-Captif Challenger Helsinki Challenger Dallas Challenger Cherbourg Challenger Sarasota Challenger Mersin Challenger Savannah Challenger Tallahassee Challenger Bordeaux Challenger Eskisehir Challenger Caltanissetta Challenger Poprad Tatry Challenger Milan Challenger Padova Challenger Todi Challenger Scheveningen Challenger Meerbusch Challenger Manerbio Challenger Alphen Challenger Banja Luka Challenger Sibiu Challenger Santo Domingo Challenger Perugia Challenger Marburg Challenger Fano Challenger Cordenons Challenger Barranquilla Challenger Casablanca Challenger Sarasota Challenger Winnipeg Challenger Gatineau Challenger Granby Challenger Vancouver Challenger Chicago Challenger Columbus Challenger Santo Domingo Challenger Savannah Challenger Ann Arbor Challenger Drummondville Challenger Columbus Challenger Cleveland Challenger Copenhagen Open - Copenhagen BMW Open - Munich Telenordia Swedish Open - Bastad International Championship of Croatia - Umag Gelsor Open Romania - Bucharest Grand Prix de Tennis de Lyon - Lyon Stockholm Open - Stockholm Estoril Open - Estoril The Stella Artois Grass Court Championships - London The Samsung Open - Nottingham Generali Open 2003 - Kitzbuhel Idea Prokom Open - Sopot TD Waterhouse Cup - Long Island Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz St. Petersburg Open - St. Petersburg AAPT Championships - Adelaide Adidas International - Sydney Open 13 - Marseille Arizona Men's Tennis Championships - Scottsdale Estoril Open - Estoril BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Croatia Open - Umag Idea Prokom Open - Sopot Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Davidoff Swiss Indoors - Basel Milan Indoors - Milan Open 13 - Marseille Grand Prix Hassan II - Casablanca Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London The 10tele.com Open - Nottingham The Priority Telecom Open - Amersfoort Generali Open - Kitzbuhel Idea Prokom Open - Sopot Pilot Pen Tennis - New Haven Open Romania - Bucharest Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Sydney International - Sydney U.S. Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca Dutch Open Tennis - Amersfoort Croatia Open - Umag BCR Open Romania - Bucharest Next Generation Adelaide International - Adelaide Medibank International - Sydney SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Estoril Open - Estoril Grand Prix Hassan II - Casablanca Orange Warsaw Open - Warsaw Ordina Open - s-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad Austrian Open - Kitzbuhel Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Open de Moselle - Metz ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle Mercedes Cup - Stuttgart Masters Series - Hamburg Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Mercedes Cup - Stuttgart International German Open - Hamburg Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Heineken Open - Auckland Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Open de Nice Cote d'Azur - Nice UNICEF Open - 's Hertogenbosch Mercedes Cup - Stuttgart Allianz Suisse Open - Gstaad Winston Salem - Winston Salem BCR Open Romania - Bucharest Aircel Chennai Open - Chennai Apia International - Sydney Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice AEGON Championships - London AEGON International - Eastbourne Kremlin Cup - Moscow Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Heineken Open - Auckland Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice Topshelf Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Portugal Open - Oeiras Topshelf Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad Credit Agricole Suisse Open - Gstaad Erste Bank Open - Vienna U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Credit Agricole Suisse Open - Gstaad Austrian Open - Kitzbuhel Millennium Estoril Open - Estoril Abierto Mexicano de Tenis Mifel - Los Cabos Tennis Masters Series - Rome Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Campionati Internazionali D'Italia - Rome Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami BNP Paribas Open - Indian Wells Miami Open - Miami Mohammedia Challenger French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Cordenons Challenger French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Davis Cup, Group 1, 2R, ROU-AUT 5-0 Davis Cup, World Group, QR, ROU-SVK 4-1 Davis Cup, World Group, 1R, FRA-ROU 4-1 Davis Cup, World Group, QR, ROU-ECU 3-2 Davis Cup, World Group, 1R, SUI-ROU 3-2 Davis Cup, World Group, QR, ROU-CAN 4-1 Davis Cup, World Group, 1R, ROU-BLR 3-2 Davis Cup, World Group, QF, CRO-ROU 4-1 Davis Cup, World Group, 1R, USA-ROU 4-1 Davis Cup, World Group, 1R, FRA-ROU 4-1 Davis Cup, World Group, PO, JPN-ROU 2-3 Davis Cup, World Group, 1R, ROU-FRA 0-5 Davis Cup, World Group, PO, ROU-IND, 4-1 Davis Cup, World Group, 1R, ROU-RUS 1-4 Davis Cup, World Group, PO, SWE-ROU, 3-2 Hopman Cup - Perth Davis Cup, World Group, PO, ROU-ECU 5-0 Davis Cup, World Group, 1R, ARG-ROU 4-1 Davis Cup, Group II, 1R, VEN-PUR 5-0 Davis Cup, Group II, 1R, VEN-GUA 4-1 Davis Cup, Group I, 2R, ROU-NED 0-5 Davis Cup, Group II, 2R, PER-VEN 1-4 Davis Cup, Group II, 3R, ESA-VEN 1-3 Davis Cup, Group I, 1R, UKR-ROU 3-1 Davis Cup, Group I, 1R, ECU-VEN 3-2 Davis Cup, Group I, PO, VEN-URU 1-4 Davis Cup, Group II, 1R, VEN-CRC 5-0 Davis Cup, Group II, 2R, VEN-ESA 3-2 Davis Cup, Group II, 3R, CHI-VEN 5-0 Davis Cup, Group II, 1R, VEN-PAR 5-0 Davis Cup, Group II, 2R, ESA-VEN 2-3 Davis Cup, Group II, 3R, PER-VEN 3-2 Davis Cup, Group II, 1R, VEN-BAH 5-0 Davis Cup, Group II, 2R, VEN-ESA 3-2 Davis Cup, Group II, 3R, BAR-VEN 3-2 Davis Cup, Group II, 1R, GUA-VEN 1-3 Davis Cup, Group II, 2R, URU-VEN 4-1 River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston French Open (juniors) U.S. Open (juniors) Olympics - Athens Olympics - Beijing China Open - Beijing Kremlin Cup - Moscow BNP Paribas Open - Indian Wells